Chemistry Pharmaceutical intermediates F913706 3-Fluoro-N'-((5-nitrothiophen-2-yl)methylene)benzohydrazide, 95%