Loading patent details...
US4592396A: Multi-Layer Clothing for Papermaking Machines | Searchlight