Free release

14886-81-8 d-tartronic semialdehyde phosphate

service@apichina.com
Product Name D-tartronic semialdehyde phosphate
CAS No. 14886-81-8
Synonyms D-Tartronic semialdehyde phosphate; Propanoic acid, 3-oxo-2-(phosphonooxy)-, (R)-
InChI InChI=1/C3H5O7P/c4-1-2(3(5)6)10-11(7,8)9/h1-2H,(H,5,6)(H2,7,8,9)
Molecular Formula C3H5O7P
Molecular Weight 184.04