Submit search
A device which establishes a connection between two or more electric conductors, or between one or more conductors and a terminal, by means of mechanical pressure and without the use of solder.
Back to top
Enjoy 5% Off Your First Order!