Loading patent details...
US4769942A: Pre-Set, Pre-Baited, Disposable Animal Trap | Searchlight