Yeast cells,SEM

Bildnummer 11595687
Yeast cells,SEM
;