J21S-80T Deep throat punching machine, 80Tons eccentric power press. A punch is a punching press. In national production, the stamping process saves materials and energy compared with traditional machining
A hydraulic press is a machine that uses liquid as the working medium and is made according to Pascal's principle to transfer energy to realize various processes. The hydraulic press generally consists of three parts