JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
Log In
DPST, push on terminals Amperage rating 25A at 12V, 12.5A at 24V Power Mounting opening 12mm dia.