886360-90-3 | 5-Bromobenzo[b]thiophene-2-carboxylic acid hydrazide | AOBChem