Rug and upholstery cleaning apparatus
Rug cleaning apparatus
Rug cleaning attachment
Rug shampooer
Running and working robot not susceptible to damage at a couplin
Running robot carrying out prescribed work using working member
Canada
World
United States