Nibbling machine
Working up to 3.0mm

Dammam, Heavy Equipment, Nibbling Machine