Loading patent details...
US4709502A: Electric Roach Trap | Searchlight