Loading patent details...
US6192835B1: Hands-free pet leash system | Searchlight