Trophozoite of Endolimax nana or Iodamoeba butschlii
trophozoite of endolimax nana or iodamoeba butschlii
Trophozoite of Endolimax nana or Iodamoeba butschlii
trophozoite of endolimax nana or iodamoeba butschlii