You can print this page and fold the structure.
Depending on the resolution of your screen the scale of the picture will most likely not be 100 Million to One.
The printed scale is more on the order of 150:1 than the printed 100M:1

Back to the Molecular Origami Home Page