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

TURRET, PUNCH