Loading patent details...
US5839501A: Casting Roll for a Plant for Continuous Casting Onto One or Between Two Rolls | Searchlight