782XDXH10-240A / Micro Switch / By eParts Depot 782XDXH10 240A mfg: Magnecraft description: bbipd1/2 KHS17A11 240V J J