1823587-94-5 | 4-Bromo-2,3-difluorobenzoic acid hydrazide | AOBChem