1-butyl 2,3-dioctadecyl 2-hydroxypropane-1,2,3-tricarboxylate

Product Code: 534985
Molecular Formula: C46H89O7
Molecular Weight: 754.19
67939-32-6