China Euro Amada Promecam Top Tooling Punches (546469), Find details about China 10.20 & 60 Degree Europ Upper Punches Fo, Roto Punch from Euro Amada Promecam Top Tooling Punches (546469)