14886-81-8 D-Tartronic semialdehyde phosphate Propanoic acid, 3-oxo-2-(phosphonooxy)-, (R)-