Loading patent details...
US4438585A: Insect Exterminating Device | Searchlight