Loading patent details...
US7682686B2: Tufted fibrous web | Searchlight