93776-79-5
oxybis(2-hydroxypropane-3,1-diyl) dilaurate
Product Code:
564577
Molecular Formula:
C30H58O7
Molecular Weight:
530.78
Order 93776-79-5