Loading patent details...
US5139440A: Environmentally Sealed Insulation Displacement Connector Terminal Block | Searchlight