Loading patent details...
US4827876A: Dog Leash Attachment | Searchlight