Captivating microscopic 3D visualization showcasing the intricate surface details and organic textures of semi translucent bacterial cells suspended in a greenish liquid environment

Code produit:
1298423545