Prorodon ciliate, light microscopy footage

Videonummer 12371027
;