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