French researchers develop 'self-healing' rubber

20 Feb 2008