Centaur Floor Machines Limited
Manufacturer
Markham, Ontario
Floor Polishers, Industrial Cleaning Equipment Vacuum Cleaners.