2385949-54-0 | methyl 6-chloro-5-iodobenzo[b]thiophene-2-carboxylate | AOBChem