Octadecanoic acid, pentaester with decaglycerol

Product Code: 266000
Molecular Formula:
Molecular Weight:
95461-64-6