Mitochondria and Polysomes, TEM

Bildnummer 12627699
Mitochondria and Polysomes, TEM
;