Loading patent details...
US4365353A: Body Puppet and Teaching Aid | Searchlight