Loading patent details...
US5704616A: Lever Actuated Keyless Chuck | Searchlight