Timothy - Instablogs
Feb 21 2008
A material that is able to self-repair even when it is sliced in two has been invented by French researchers. The as-yet-unnamed material - a form of artificial rubber - is made from vegetable oil and a component of urine. The substance, described in...