Loading patent details...
US6569218B2: Self spin-cleaning canister vacuum | Searchlight