Loading patent details...
US5425192A: Electronic Dissuasive Device for Birds | Searchlight