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