Loading patent details...
US4968263A: Multi-Pin Electrical Connector With Floating Terminal Pins | Searchlight