Euglena movie of swimming cells - 40x DIC objective

Details