Loading patent details...
US4936791A: Environmental Seal Means for Plug and Socket Connector Assembly | Searchlight