Close-up of parasitic protozoa species under the microscope, visibly attached to the interior of a host cell, emphasizing structure

Code produit:
809380889