Can anyone shed any light on this material. Does anyone know who or where it is manufactured. I have seen it advertised as 70% lighter than steel. Any help would be greatly appreciated.
__________________
Life is what you make it. If you dont make it then thats life.