FINN POWER SG6 CNC shear punching machine (2005) id10922 20 November, 202329 November, 2023 FINN POWER SG6 CNC shear punching machine (2005) id10922