DPST, Push on terminals Amperage rating 25A at 12V, 15A at 24V IP67 rating Mounting opening: 12mm dia.
Specifications