Loading patent details...
US5666909A: Pet Restraining Device and Shackle | Searchlight