ByNobleID
    Self Cleaning PET Fabrics Treated with Nano TiO2 Chemically Cross-Inked with Xanthenes Gum or Cyclodextrin | NobleID