Loading patent details...
US5842443A: Animal Lifting Means | Searchlight