2657751-55-6 | 3-(Difluoromethyl)benzoic acid hydrazide | AOBChem