Terminals 1 contact 10 pieces (WK8)

4.69 / pcs

Clamp terminals 32A

In stock