german finishing mill rolls. Timken orders threeroll precision sizing mill and bar finishing end ... Düsseldorf/Germany (SMS) – The Timken Company, Canton, Ohio/USA, has placed an order with SMS Meer, Germany, for the expansion of its existing. Get Price.