Loading patent details...
US4050185A: Facial Liquid Excreting Doll | Searchlight