Self-cleaning fabrics now even cleaner

A self-cleaning fabric that lasts longer, shows better antibacterial action and is more comfortable to wear than current materials