Worker drilling tube on site

Worker drilling tube on site

HAEMERS Technologies’s Worker drilling tube on site