Interesting Green stuff

Check this out if you have not already seen it. The epoxy looks good and some interesting bamboo fabrics.

http://www.e-tech.eu.com/?page_id=44

 

Can anybody interpret the data sheet and compare it to,say, RR?