35008-18-5
(-)-Epimaalienone
Product Code:
781765
Molecular Formula:
Molecular Weight:
Order 35008-18-5