1824026-72-3 | 3,4-Difluoro-2-methylbenzoic acid hydrazide | AOBChem