Bacterial ribosome and protein synthesis

Bildnummer 11610460
Bacterial ribosome and protein synthesis
;