Loading patent details...
US4903638A: Remotely Detachable Animal Leash | Searchlight