2384309-92-4 | Ethyl 6-iodo-4-methylbenzo[b]thiophene-2-carboxylate | AOBChem