70892-19-2
Dimethyl Hexanedioate;dimethyl Pentanedioate;2-hydroxypropyl Octadecanoate
Product Code:
1732275
Molecular Formula:
C36H68O11
Molecular Weight:
676.91
Order 70892-19-2