1823915-18-9 | 4-Bromo-2,5-difluorobenzoic acid hydrazide | AOBChem