Loxoribine

Catalog Number: MPB-0218357725
Article Name: Loxoribine
Biozol Catalog Number: MPB-0218357725
Supplier Catalog Number: 0218357725
Alternative Catalog Number: MPB-0218357725
Manufacturer: MP Biomedicals Germany
Category: Sonstiges