1-(2,2,2-trifluoroethyl)-1H-imidazo[4,5-c]pyridin-2(3H)-one [380605-32-3] 95%1-(2,2,2-trifluoroethyl)-1H-imidazo[4,5-c]pyridin-2(3H)-one [380605-32-3] 95%SKU: 380605323Add to Quote