Loading patent details...
US5322465A: Hand Puppet Kit | Searchlight