Loading patent details...
US5344336A: Insulation Displacement Electrical Terminal | Searchlight