Loading patent details...
US4800671A: Insect Trapping Band | Searchlight