EAO 84-5240.0020 Series 84 Emergency Stop Switch, 2NC, 22.3mm, Twist-to-Release
Illuminated Pushbutton Switch, DPST, On-Off, Quick Connect, 3A, 250V