Home » Shop » hot sale » 60294BL

60294BL

Original price was: $28.58.Current price is: $19.89.

Sale!
SKU: 3689367414 Category:

Description:

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