Loading patent details...
US4134839A: Soil Resistant Spin Finish for Polyamide Textile Yarn | Searchlight