Triarylmethane Dyes for Artificial Repellent Cotton Fibers | Publicación