9213-5775 / Micro Switch / By eParts Depot 9213 5775 mfg: Leach description: 95VDC 100Amp 3PNO 1PDT bbfc