LM of the nematode worm,Caenorhabditis elegans

Bildnummer 11906563
LM of the nematode worm,Caenorhabditis elegans
;