2969452-20-6 | 7-iodo-5-(trifluoromethyl)benzo[b]thiophene-2-carboxylic acid | AOBChem