Loading patent details...
US4577672A: Device for Manufacturing Metal Strip | Searchlight