Loading patent details...
US4640231A: Animal Separator | Searchlight