Dutch Scientists Create Concrete that Heals Itself with...

Concrete is amazing stuff, and fun to work with in your own art and DIY...

395 views manmadediy.com

Interest

Technology
Discovered by pdarkfred
on Nov 6, 2012

Lists Containing This Page