Sock nets

Sock nets

 

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