C. elegans nematode worm, light microscopy

Videonummer 11933913
;