Loading patent details...
US4586775A: Duplex Insulation Displacement Terminal | Searchlight