Loading patent details...
US4240656A: Apparatus for Retrieval and Disposal of Animal Excrements | Searchlight