2-Phenylacetylamino-3,3-diphenylpropanoic acid (HCID 23154740)|Huagongshe