9207-10123 / Micro Switch / By eParts Depot 9207 10123 mfg: Leach description: 28VDC CONT 3PNO 50A 1PNO 25Amp bbfc01