EC-2606Contact Us to PurchaseSpecificationsDPST on-off switch • Current rating: 10A 125V AC • Mounting diameter with Red light • 6 pins • 1 x 13/16