English French Italian Russian Spanish

Tube rolling

tube rollingA patented hydraulic device dedicated to partial or complete pulling of heat exchanger tubes, on site or in-house.