IPLEXMED, LDA. Trademarks
IPLEXMED

IPLEXMED

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