Loading patent details...
US4856793A: Continuous Sound Making Boomerang | Searchlight