Top Suppliers:I want be here

111011-83-7

111011-83-7 structure
111011-83-7 structure

Name 3-Oxobutanoic acid 2-[phenyl(phenylmethyl)amino]ethyl ester
Molecular Formula C19H21NO3
Molecular Weight 311.37494