A microscopic view of cells with intricate structures, likely stained for scientific research

Code produit:
1081331449