Loading patent details...
US4139968A: Puppet-Like Apparatus | Searchlight