Loading patent details...
US5228482A: Papermaking Fabric With Diagonally Arranged Pockets | Searchlight