Loading patent details...
US5497585A: Bird Anti-Perching Device | Searchlight