1443146-31-3 | Ethanone, 1-[5-(trifluoromethyl)imidazo[1,2-a]pyridin-3-yl]- | AOBChem