Loading patent details...
US5979108A: Pest Control Device | Searchlight