Loading patent details...
US4178879A: Restraining Device for Animals | Searchlight