YINDU HYDRAULIC, HYDRAULIC PUNCH