Microscopic view of bacteria floating in a liquid environment

Code produit:
859817727