Opera Bioscience Inc. Trademarks
OPERA BIOSCIENCE

OPERA BIOSCIENCE

Filed: April 1, 2024
Protein arrays and nucleotide arrays for scientific and medical research; Protein for industrial use; Protein for use in…
Owned by: Opera Bioscience Inc.
Serial Number: 98478471