MJ11030602
Press
-
Aida
-
Capacity: 200ton, Air Clutch was Over hauled by Shinohara in 1991
Malaysia