2,3-Dihydroxypropyl dodecanoate

2,3-Dihydroxypropyl dodecanoate