Loading patent details...
US5490683A: Tool Shaft Coupler | Searchlight