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