Loading patent details...
US6457283B1: Apparatus for deterring flying animals and method for making the same | Searchlight