Loading patent details...
US4213823A: Paper Making Machine Screen With Staggered Foils | Searchlight