Our involvement in this industry has been directed towards hydraulic presses. An infinite positioning mechanical safety stop "Deutsch Lock" was developed specifically for use with these type of presses.
1200 Ton "Verson" Stamping Press