Loading patent details...
US4324016A: Self-Wringing Mop | Searchlight