IPLEXMED, LDA. Trademarks
IPLEXMED
Filed: June 1, 2024
DNA chips.
Owned by: IPLEXMED, LDA.
Serial Number: 79399961