Daphnia pulex - water flea muscle strands, eggs, muscles in polarized light, brightfield

Royalty-free stock photo ID: 93554764

Daphnia pulex - water flea muscle strands, eggs, muscles in polarized light, brightfield