Mfg. custom cleaning compounds; degreaser; hand soap: liquid, powder, waterless, anzyes Vacuum cleaners, Floor polishers, Wet or dry combination vacuum cleaners, Floor scrubbers, Carpet sweepers, Vacuum cleaner supplies or accessories, Floor machine pads, Carpet cleaning equipment, Floor washing machine, Floor scrapers, Floor sweepers