Triazinyl porphyrin-based photoactive cotton fabrics: preparation, characterization, and antibacterial activity

Triazinyl porphyrin-based photoactive cotton fabrics: preparation, characterization, and antibacterial activity