Crouzet

63-7430-16 SPDT-NO/NC Button Microswitch, 6 A @ 250 V ac 83 186 003