17378-38-0 Hexadecanoic acid 2-oxo-3-(phosphonooxy)propyl ester Hexadecanoyl dihydroxyacetone phosphate Palmitoyl dihydroxyacetone phosphate Palmitoyl glycerone phosphate