Sock nets
Sock nets
Technological and stretchable tubular nets: designed to stuff muscles, with an innovative concept for excellent forming and easy peeling.
Technological and stretchable tubular nets: designed to stuff muscles, with an innovative concept for excellent forming and easy peeling.