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