2-[(2,4-Dibromophenyl)amino]phenylacetic acid (HCID 18546413)|Huagongshe