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