Loading patent details...
US6039586A: Lever Type Connector | Searchlight