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