Loading patent details...
US4828529A: Tubular Solid Bodied Glove Puppet | Searchlight