EC-2604Contact Us to PurchaseSpecificationsDPST ON-OFF SWITCH • Current rating: 10A 125V AC • Mounting diameter with Red light • 4 pins • 1 x 13/16