(2S,3R)-Benzyl 2-amino-3-hydroxybutanoate hydrochloride [33645-24-8] 98%(2S,3R)-Benzyl 2-amino-3-hydroxybutanoate hydrochloride [33645-24-8] 98%SKU: 33645248Add to Quote