ByNobleID
    Fine structure and taxonomic position of the giant amoeboid flagellate Pelomyxa palustris. | NobleID