TURRET PUNCH PRESS
Make: AMADA, Model: PEGA 344

TURRET PUNCH PRESS