The adhesive foil was something I had around (though it was similar to this[0]). Wood sheets was from amazon.de[1]. For US equivalents, this foil looks similar[2]. The wood sheets I couldn't find any equivalent to, but it was declared as poplar/cottonwood. Searching for "plywood sheet" seems to get some close results. Only thing you really have to look out for is that they're light enough.
Comments
The adhesive foil was something I had around (though it was similar to this[0]). Wood sheets was from amazon.de[1]. For US equivalents, this foil looks similar[2]. The wood sheets I couldn't find any equivalent to, but it was declared as poplar/cottonwood. Searching for "plywood sheet" seems to get some close results. Only thing you really have to look out for is that they're light enough.
[0] http://www.amazon.de/Herma-7025-Selbstklebefolie-transparent...
[1] http://www.amazon.de/Laubsägeholz-Sperrholz-Sperrholzplatten...
[2]http://www.amazon.com/Duck-1115496-Laminate-Adhesive-12-Inch...