Benzyl 3-[(2-mercaptomethyl-3-phenylpropionyl)amino]benzoate (HCID 15670210)|Huagongshe