Loading patent details...
US5379808A: Multi-Ply Papermaking Fabric With Ovate Binder Yarns | Searchlight