EC-623Contact Us to PurchaseSpecifications3 POSITION WITH LIGHT • DPST on-off switch with red light • Current rating: 20A 125V • 6 pins • 1 x 7/8