Loading patent details...
US5174246A: Security Hitch for Animal Leashes | Searchlight