top of page
(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: 33645248
bottom of page