All Points 42-1143 Momentary On/Off Push Button Micro Switch - 20A-125/240/480V