Push Button V3 Microswitch SPDT 16A 250VAC

50g release force. Push button actuator. 1,000,000 operation life.

eBay