Microscopic View of Interconnected Cells Forming Complex Structures in a Blue Liquid Medium

Code produit:
1242597481