Sign In Join Free

Products Information

(2R,3S)-3-(benzamido)-2-hydroxy-3-phenylpropanoic acid
(2R,3S)-3-(benzamido)-2-hydroxy-3-phenylpropanoic acid
ID: BP-22968
Supplier:BroadPharm

Get a quote


SMILES: