Stabilant 22 is nice but... it's not a contact cleaner. And if you'll read the directions on the datsheet, they want you to make sure your contacts are immaculately clean before you use it. But in a world of craziness, Stabilant 22 actually does what the datasheet says it does, and it does it very well. --scott