Ribosomes and polyribosomes, TEM

Bildnummer 12362467
Ribosomes and polyribosomes, TEM
;