Mechanical BlogMesta Machine Company photos[ad_1] Mesta Machine Company, Forge Department No.3 showing the two 2,000 ton steam-hydraulic forging press [ad_2]