887596-89-6 | 4-Fluoro-2-(trifluoromethoxy)benzoic acid hydrazide | AOBChem