Loading patent details...
US7598879B2: Electronic rodent repeller | Searchlight