J21S Published August 8, 2021 at 800 × 800 in J21 Series Open Type Press Punching Machine J21 Open Back Stationary Mechanical J21 Open Back Stationary Mechanical