1824065-99-7 | 2-Bromo-4,6-dimethoxybenzoic acid hydrazide | AOBChem