Loading patent details...
US5713843A: Sponge Applicator With Fluid Ball | Searchlight