Toray unveils new self-repairing film for devices, fixes scratches in under 10 secondsBy M. Smith, 04.06.2012