8044-70-0
2,3-dihydroxypropyl hexadecanoate; 2,3-dihydroxypropyl octadecanoate
Product Code:
2117296
Molecular Formula:
C40H80O8
Molecular Weight:
689.05
Order 8044-70-0