Loading patent details...
US4516615A: Tool Handle Attachment | Searchlight