1399659-27-8 | 3,4-Dibromo-2-thiophenecarboxylic acid hydrazide | AOBChem