TURRET, PUNCH
Make: AMADA, Model: APELIO III 2510VL
TURRET, PUNCH