Loading patent details...
US5570652A: Rodent Guard | Searchlight