DSCN6424 | FINN POWER 33 TON F5-25 CNC TURRET PUNCH