89637-69-4
2-Octene-1,6,7-triol, 3,7-dimethyl-, 1-benzoate, (E)-
Product Code:
1264084
Molecular Formula:
C17H24O4
Molecular Weight:
Order 89637-69-4