Loading patent details...
US5133672A: Insulation Displacement Terminal | Searchlight