Imidazo[1,2-a]pyridine-2-carboxylic acid, 8-(trifluoromethyl)-, ethyl ester [1363404-84-5] 98%Imidazo[1,2-a]pyridine-2-carboxylic acid, 8-(trifluoromethyl)-, ethyl ester [136SKU: 1363404845Add to Quote