2385319-12-8 | methyl 7-chloro-6-iodobenzo[b]thiophene-2-carboxylate | AOBChem