I believe that it is a form of fiberglass insulation available in Europe. I don't remember the name but I do remember seeing a similar product used by the Brits in Iraq. Then again over there it could have been sourced from anywhere and could very well have been the fiberfrax material mentioned...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.