Loading patent details...
US5606760A: Self-Wringing Mop and Wringer Assembly, Cleaning Element Assembly and Cleaning Element for Use With Same | Searchlight