26305-47-5
Oxiraneoctanoic acid, 3-octyl-, 1-methyl-1,3-propanediyl ester
Product Code:
1006606
Molecular Formula:
C40H74O6
Molecular Weight:
Order 26305-47-5