Loading patent details...
US4963409A: Stain Resistant Polymers and Textiles | Searchlight