ITC Electrical Components
PCFS-2/H11Z
2 (NO+NC)
NEMA Type 1
https://www.itcproducts.com/docs/pdf/catalogs/3/EC-1857 Foot switches.pdf
1