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