Tuesday, September 24, 2013

"Terminator" Self Healing Polymer

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