Loading patent details...
US5259153A: Light Energized Insect Trap | Searchlight