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