2921889-97-4 | methyl 5-iodo-6-(trifluoromethyl)benzo[b]thiophene-2-carboxylate | AOBChem