Beta
177404

Novel green printing of cotton, wool and polyester fabrics with natural safflower dye nanoparticles

Article

Last updated: 01 Jan 2025