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