Loading patent details...
US4042453A: Tufted Nonwoven Fibrous Web | Searchlight