Loading patent details...
US4949500A: Insect or Vermin Trap | Searchlight