stupid question… but is it actually called electric contact cleaner? lol just cause ive never heard of it?