Entamoeba invadens, large specimens from culture, good for demonstration

Return to Previous Page