1379209-07-0 | 2,4-Difluoro-5-methylbenzoic acid hydrazide | AOBChem