Loading patent details...
US4598660A: Bird Scaring Device | Searchlight