Loading patent details...
US5634735A: Tool Coupler | Searchlight