Loading patent details...
US5611703A: Lever-Type Connector | Searchlight