2368928-40-7 | Ethyl 5,7-dibromobenzo[b]thiophene-2-carboxylate | AOBChem