4-(2-(2-Fluoro-5-iodobenzylidene)hydrazinyl)benzoic acid (HCID 66812922)|Huagongshe