3-deoxy-2-C-(hydroxymethyl)pentonic acid

Product Code: 681229
Molecular Formula: C6H12 O6
Molecular Weight: 180.16
66702-03-2