Euplotes ciliates 100-200x PZO DIC microscope

Euplotes ciliates 100-200x PZO DIC microscope

No description available