265644-03-9 | 2,5-Difluorobenzoic hydrazide | AOBChem