Я для таких целей использую комплект "химии", выпускаемый для обслуживания слаботочной электроники.
В тяжелых случаях весть комплект: Kontakt 60 - для первичной очистки контактов, Kontakt WL - для смывки того, что очистил 60 и Kontact 61 - для финишной обработки и образования на контактах тонкой защитной пленки, препятствующей их окислению. Часто на новых локах я просто сразу обрабатываю токосъемы составом из 61. Обрабатываю конечно не пшиканием из баллона а ватной палочкой или маленькой кисточкой составом "напшиканным" в крышку от баллона. Была даже шальная мысль, прицепить к какой нить Чмухе такой рем-составчик с цистерной, которая будет "лить" эту хрень на рельсы.. но пока удержался..