9124-8923 / Control Switch / By eParts Depot 9124 8923 mfg: Leach description: 48VDC 50Amp 3PST NO WE#KS 20947L1