Loading patent details...
US4388775A: Trap for Small Animals | Searchlight