2-[(2,3-Difluorophenyl)amino]phenylacetic acid (HCID 18546373)|Huagongshe