C. elegans nematode worm, light microscopy

Videonummer 11933912
;