11590 logo

(2S,3R,4R)-N,2,3,4,5-Pentahydroxypentanamide

Compound Synopsis