new site for manufacturing finishing mill rolls

new site for manufacturing finishing mill rolls