Loading patent details...
US5676093A: Controllable Dog Harness and Leash Assembly | Searchlight