Loading patent details...
US6594947B2: Multi-component device for capturing or repelling insects or insect pests | Searchlight