Loading patent details...
US5826762A: Tool Scabbard | Searchlight