Loading patent details...
US5026296A: Electrical Connector Equipped With Release Mechanism | Searchlight