Loading patent details...
US5813368A: Hand-Held Dog Restraint | Searchlight