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