Catalog Number:
AA01EF53
Chemical Name:
3-Deoxy-L-threo-2-hexulosaric acid
CAS Number:
687-56-9