Loading patent details...
US4462181A: Disposable Animal Trap | Searchlight