2768583-67-9 | methyl 2-iodobenzo[b]thiophene-4-carboxylate | AOBChem