67939-32-6
1-butyl 2,3-dioctadecyl 2-hydroxypropane-1,2,3-tricarboxylate
Product Code:
534985
Molecular Formula:
C46H89O7
Molecular Weight:
754.19
Order 67939-32-6