Loading patent details...
US4578893A: Vermin Trap | Searchlight