Loading patent details...
US5480156A: Squeezable Talking Trading Cards | Searchlight