78668-67-4
5-Decenoic acid, 8-[(benzoyloxy)methyl]-9-hydroxy-10,10-dimethoxy-,methyl ester
Product Code:
393499
Molecular Formula:
C21H30O7
Molecular Weight:
Order 78668-67-4