Your link directs to http://www.stoptazmo.com/www.cnanotech.com and I'm pretty sure that StopTazmo doesn't have in depth information on carbon nano technology.

Interesting stuff though.