Microscopic view of various cells, viruses or microorganisms floating in a fluid environment

Code produit:
1525244402