100208-43-3

(1-hydroxy-1-phenylpropan-2-yl)azanium,(2R,3R)-2,3,4-trihydroxy-4-oxobutanoate

Contact us

Please feel free to give your inquiry in the form below We will reply you in 24 hours