Loading patent details...
US4630756A: Liquid Squirting Creature | Searchlight