Loading patent details...
US5235779A: Roach or Rodent Trap | Searchlight