Rubber Floor Gym mats, Commercial Flooring 12mm(6x4) Foot Amoeba Top Design

6x4x12mm-Amoeba Top Design Rubber Floor Mat.

eBay