Loading patent details...
US4421374A: Trifurcated Insulation-Penetrating Terminal | Searchlight