Loading patent details...
US4625376A: Press Roll for Web Material With Clamped Press Jacket | Searchlight