Loading patent details...
US4179835A: Small Animal Trap | Searchlight