Loading patent details...
US4059002A: Multi-Roll Rolling Mill Stand | Searchlight