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