Loading patent details...
US4483093A: Restricted Animal Trap | Searchlight