158577-33-4 | 3-Bromo-4,5-dimethoxybenzoic acid hydrazide | AOBChem