Loading patent details...
US4598566A: Four-High Roll Stand With Offset Working Rolls | Searchlight