PB Blaster
wont freeze
works on pretty much ever hinge, latch, catch, trigger, actuator, valve, solenoid, switch and trigger I've ever used it on. Wont freeze, and smells better than the like.
But...if you want to ever lubricate an electrical switch, GM makes their own "electrical lubricant" spray...many GM dealers have it in inventory, but do not have it "for sale" as it is provided through their factory vendor for "service department" use....they'll sell you a can.
When the GMC dealer Brenda worked for was switched over to Hyundai, they had to "toss" a lot of factory "service" parts...she brought home cases of the stuff they were going to throw away...I took it to work and used it on everything....we actually ran out...the stuff was like "magic spray"...It is out there.