Nanotechnology in Textile Finishing: Advancements and Applications by Satyaranjan Bairagi Back to product details page >