Loading patent details...
US5832791A: Tool Handle Assembly | Searchlight