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