5,20-dihydroxy-6,7-epoxy-1-oxo-5-witha-2,24-dienolide

Product Code: 1360532
Molecular Formula: C28H38 O6
Molecular Weight: 470.59
34199-22-9