Open in TheBrain

Ribosome binding site