Biomeda Corp. Trademarks
BIOMEDA

BIOMEDA

Protein arrays and nucleotide arrays for scientific and medical research; Enzyme Linked Immunosorbent Assay for scientific…
Owned by: Biomeda Corp.
Serial Number: 78853436