Loading patent details...
US4746905A: Sound Producing Device | Searchlight