2384315-35-7 | Ethyl 4,6-dibromobenzo[b]thiophene-2-carboxylate | AOBChem