All Points 42-1145 Momentary On/Off Roller Lever Micro Switch - 20A-125/250/480V