C. elegans nematode worm, light microscopy

Videonummer 11933896
;