Here's the same protein chugging away even more across the screen...
The SETI TechDesk http://egroups.com/group/SETI_techdesk ~Your source for astronomy news and resources~
Forum Rules