The 2002 AMADA Europe 258 is a sturdy, used punching machine designed for heavy-duty performance. It accommodates sheet dimensions up to 2000 x 1000 x 6 mm, making it suitable for extensive industr...