Loading patent details...
US4122755A: Self-Locking Chuck | Searchlight