5233-69-2
3-hydroxy-3,10-dimethyl-6-methylidene-2,7-dioxododecahydrooxireno[7,8]cyclodeca[1,2-b]furan-4,5-diyl bis(2-methylprop-2-enoate)
Product Code:
1493959
Molecular Formula:
C23H28O9
Molecular Weight:
Order 5233-69-2