Open in TheBrain

Robotic ribosome assembling a peptide

Attachments