Loading patent details...
US4442161A: Woodpulp-Polyester Spunlaced Fabrics | Searchlight