2-(N-benzyl-4-nitrobenzamido)-2-phenylacetic acid (HCID 57465369)|Huagongshe