Loading patent details...
US4117624A: Insect Trap | Searchlight