Content protected from screenshots
Question

The site of protein synthesis in the cell is: