Live action footage
Mitosis cell Ascaris eggs under the microscope (Mitosis Horse Ascaris eggs) (Ascaris lumbricoides), Full HD
HD
1920 x 1080