Image 5 of 51
The stand of ShowTex France for fabrics, tracks and motion control.