Loading patent details...
US4765982A: Insect Control Device | Searchlight