Loading patent details...
US4995836A: Pin Plug Connector | Searchlight