2090455-24-4 | Methyl 7-iodo-5-methoxybenzo[b]thiophene-2-carboxylate | AOBChem