punching punching 1 – Amada Pega 345 turret press 58 station, 2 auto-index 1 – Amada EMK3612 turret press 1 – Amada EMK3610 turret press 1 – Euromac 50 ton auto punching machine know more about us