157707-65-8
D-Glucose, ethoxylated, monoesters with fatty acids, C8-18 and C18-unsatd.(1 - 10.5 moles ethoxylated)
Product Code:
2400659
Molecular Formula:
Molecular Weight:
Order 157707-65-8