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