78568-45-3
dodecyl dihydrogen 2-hydroxypropane-1,2,3-tricarboxylate
Product Code:
554753
Molecular Formula:
C18H32O7
Molecular Weight:
360.44
Order 78568-45-3