Triazole-mediated phosphorus-containing protective coating for cotton fabric: excellent flame retardancy and smoke suppression performance

September 23, 2025