Loading patent details...
US4965325A: Stain Resistant Polymers & Textiles | Searchlight