Loading patent details...
US4180122A: Composite Pinch Roll for Continuous Vertical Casting | Searchlight