Loading patent details...
US5464232A: Locking Tool Holder Apparatus | Searchlight