59598-30-0
8a-ethenyl-4-hydroxy-3,5-dimethylideneoctahydro-2H-furo[3,2-g]isochromene-2,6(3H)-dione
Product Code:
1359083
Molecular Formula:
C15H16O5
Molecular Weight:
276.28
Order 59598-30-0