MTI hydraulic press. Maximum pressure: 12 metric tons ( 20 Mpa).
Acquired January 1970 and managed by
Location: F.28