Micro Switch by Honeywell MIL-STD Array Terminal Computer Keyboard 59SW1-2
Used condition, but seems to be in decent shape.
Unable to test. But I will stand behind it!