(2R,3S)-3-(benzamido)-2-hydroxy-3-phenylpropanoic acid

(2R,3S)-3-(benzamido)-2-hydroxy-3-phenylpropanoic acid


Molecular structure of the compound BP-22968

Usually ships within 24 hours.


Would you like to inquire about custom quantity?
Inquire