Loading patent details...
US4239325A: Self-Aligning Multi-Pin Connector | Searchlight