J23-40 Ton Power Press, Mechanical Stamping Press, Mechanical Press