Cucurbitacin E

Catalog Number: MPB-0218346025
Article Name: Cucurbitacin E
Biozol Catalog Number: MPB-0218346025
Supplier Catalog Number: 0218346025
Alternative Catalog Number: MPB-0218346025
Manufacturer: MP Biomedicals Germany
Category: Sonstiges