Loading patent details...
US5375489A: Self-Locking Universal Socket Tool | Searchlight