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