2089879-86-5 | Methyl 6-iodo-5-methoxybenzo[b]thiophene-2-carboxylate | AOBChem