High resolution macro close up of bacteria and virus cells in a scientific laboratory petri dish

Code produit:
711663178