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