2-(Phenylamino)quinoline-8-carboxylic acid (HCID 89782023)|Huagongshe