A visualization of protein synthesis in a ribosome, with strands of mRNA being translated.

Code produit:
1028184851