Loading patent details...
US5951337A: Damage-Resistant Electrical Connector Plug and Combination | Searchlight