Loading patent details...
US5830000A: Locking Lever Connector Mechanism | Searchlight