Loading patent details...
US5081760A: Work Roll for Metal Rolling | Searchlight