High-detail close-up view of parasitic protozoa species invading host cells, microscopic imagery emphasizing cellular detail

Code produit:
810419967