30-1196 keylock switch, on-off, spst, 2 position, solder, 3 a  

Key #2133  038975301969 1.70 ounce

 with identical keying. includes two keys. key removable in on or off position. other keying available:

part# ed6911-03ph

current rating: 3a, 125vac; 1. 5a, 250vac