71339-46-3
MAHUBENOLIDE
Product Code:
1559009
Molecular Formula:
Molecular Weight:
Order 71339-46-3
mahubenolide,CASNo 71339-46-3