Loading patent details...
US7874099B2: Pest control device and method | Searchlight