Loading patent details...
US5310362A: Pin-and-Socket Connector | Searchlight