Monday, September 23, 2013

"Terminator" Self Healing Polymer

"'Terminator' Self Healing Polymer Created in Spain". Link includes a video.