Push Button V3 Microswitch SPDT 16A 250VAC
50g release force. Push button actuator. 1,000,000 operation life.
eBay