Loading patent details...
US7328737B2: Installation for continuously producing a thin steel strip | Searchlight