prokayote_protein_synthesis_initiation[1] Published May 11, 2017 at 385 × 847 in prokayote_protein_synthesis_initiation[1]