Loading patent details...
US5274877A: Semi-Automatic Mop Wringer | Searchlight