89290-53-9
Octadecanoic acid,2-[[(1-oxooctadecyl)oxy]methyl]-2-[(sulfooxy)methyl]-1,3-propanediylester
Product Code:
528296
Molecular Formula:
C59H114O10S
Molecular Weight:
Order 89290-53-9