Loading patent details...
US4754570A: Electric Bug Killing Device | Searchlight