2826230-87-7 | 2-(Difluoromethyl)benzoic acid hydrazide | AOBChem