SWISSTRAX clip-on floor tiles

SWISSTRAX clip-on floor tiles for the European market are manufactured in France