Loading patent details...
US4840387A: Self-Actuating Keyless Chuck | Searchlight