Loading patent details...
US3960652A: Process of Forming Wet Laid Tufted Nonwoven Fibrous Web and Tufted Product | Searchlight