Loading patent details...
US4695265A: Puppet Apparatus | Searchlight