Finally found!

Dec 20, 2007 18:06

Protein Synthesis - "Molecular Happening"
(via)
Or lower quality:

image Click to view


(intro takes ~3 minutes)
Previous post Next post
Up