Loading patent details...
US3960113A: Animal Restraint | Searchlight