All ProductsHoneywellElectromechanicalSwitchesKeylock Switches HONEYWELL ElectromechanicalSwitchesKeylock Switches 84828-07 KEYLOCK SWITCH 2 POSITION SPST 20A (DC) 12VDC PANEL MOUNT MFR. Name: Honeywell