3-(Formylamino)benzoic acid (HCID 15248987)|Huagongshe