Loading patent details...
US4333700A: Insulation-Penetrating Slotted Beam Contact Element | Searchlight