Loading patent details...
US4188814A: Self Cleaning Animal Floor Assembly and Method of Fabricating Same | Searchlight