86167528
Jan 16, 2014
Nov 22, 2016
Cleaning preparations; carpet and upholstery cleaners; carpet and upholstery cleaning compositions; carpet and upholstery cleaning preparations
Cosmetics and Cleaning PreparationsCarpet and upholstery cleaning machines; attachable tools and accessories for all of the foregoing, namely, hot water extractors, stain-removing tools
Machinery