2-hydroxy-3-phosphonooxy-propanoic acid

2-hydroxy-3-phosphonooxy-propanoic acid · CAS 820-11-1