Loading patent details...
US5007273A: Four-High Roll or Six-High Roll Stand Having Laterally Supported Working Rolls | Searchlight