Developing fish eggs under light microscope

Royalty-free stock photo ID: 102481322

Developing fish eggs under light microscope