Loading patent details...
US4318241A: Animal Extermination Trap | Searchlight