Microscopic view of cells, likely in a fluid environment, with varying shades of pink and orange hues

Code produit:
1211995245