Loading patent details...
US4579408A: Electrical Connector Structure With Release and Locking Mechanism | Searchlight