tartronate semialdehyde phosphate
CAS No. 118455-76-8
tartronate semialdehyde phosphate;Propanoic acid, 3-oxo-2-(phosphonooxy)-, (+-)-