Amada CNC Press Brake Die Holding Clamp 6” x 2 ½” Flat

Stock 12191