2383424-35-7 | Methyl 5-iodo-3-methylbenzo[b]thiophene-2-carboxylate | AOBChem