Loading patent details...
US4072314A: Sound-Producing Mirror Toy | Searchlight