75685-84-6 Tetradecanoic acid, 2,3-dihydroxypropyl ester