Loading patent details...
US4395842A: Roach Traps | Searchlight