Loading patent details...
US4123993A: Animal Handling Means | Searchlight