Off/On Heavy-Duty Toggle Switch. DPST, push on terminals Amperage rating 25A at 12V, 12.5A at 24V Power Mounting opening 12mm dia.
Off/On Heavy-Duty Toggle Switch. DPST, push on terminals Amperage rating 25A at 12V, 12.5A at 24V Power Mounting opening 12mm dia.

