Ribosome

The ribosome, the site of protein synthesis, is a ribonucleoprotein made up of three RNAs and many protein subunits. In E. coli, the RNAs are 120, 1,542, and 2,904 nucleotides long.

Ribosome, a large, irregular shaped structure consisting of alternating clusters of blue and green balls surrounding a central clump of red balls.
Ribosomal RNA is shown in green, protein in blue, and tRNA in red.