361899

Multifunctional finishing and dyeing of fabric with natural silk protein sericin

Article

Last updated: 25 Feb 2025