Loading patent details...
US6167586A: Upright water extraction cleaning machine with improved tank structure | Searchlight