Cluster of Giardia lamblia under a microscope. Protozoan parasites with multiple flagella. Disease transmission, microbiology, pathogenic, protozoa concept. Purple background

Code produit:
847019308