SWISSTRAX floor tiles

SWISSTRAX floor tiles for the European market are manufactured in France