Loading patent details...
US4642936A: Multi-Functional High Capacity Insect Trap | Searchlight