Loading patent details...
US4085943A: Self Ejecting Drill Chuck Key | Searchlight