I bought this stuff about 5 years ago and works wonders. I got it from an electronics store which unfortunately went out of business a year after. I've used it on corroded battery terminals to even fixing my iPod. It's used to clean rheostats and tuners but helps a lot on terminals and connectors. I've used it on corroded connectors on the bike if I was having a weak connection. Cost about $4 a can and mine is still half full all these years later.