Stephanoceros rotifer, light microscopy footage

Videonummer 12329204
;