Loading patent details...
US4555236A: Hand Actuated Puppet and Kit | Searchlight