Luxembourg Biotechnologies Ltd. Trademarks
COMU

COMU

Chemical and/or synthetic products and/or substances and/or preparations, namely, coupling reagents for peptide production…
Owned by: Luxembourg Biotechnologies Ltd.
Serial Number: 77661239