Stephanoceros rotifer, light microscopy footage

Videonummer 12329203
;