Self-repairing


Self-Repairing Rubber invented

Self-Repairing Rubber invented

French researched created a new self repairing artificial rubber. "We wanted to see if we could make a rubber-like material u...

Feb 21 2008, 4:00am CST