Volvox algal cells, light microscopy

Videonummer 11944215
;