Loading patent details...
US4660917A: Multi-Wire Insulation Displacement Terminal | Searchlight