2386044-75-1 | methyl 7-bromo-5-iodobenzo[b]thiophene-2-carboxylate | AOBChem