Loading patent details...
US3950884A: Animal Trap | Searchlight