2089869-08-7 | Methyl 7-iodo-6-methoxybenzo[b]thiophene-2-carboxylate | AOBChem