Loading patent details...
US4279093A: Humane Animal Trap | Searchlight