Loading patent details...
US4285768A: Apparatus for Dewatering Fiber Suspension for Producing a Web of Fiber | Searchlight