(2S,3S,4R,5S)-2-Amino-3,4,5,6-tetrahydroxyhexanal hydrochloride

This product is currently out of stock and unavailable.

SKU: F749693