Loading patent details...
US5689886A: Tool Assembly | Searchlight