Kinetid structure in Choanocytes of Sponges (Heteroscleromorpha): Toward the ancestral Kinetid of Demospongiae.

Kinetid structure in Choanocytes of Sponges (Heteroscleromorpha): Toward the ancestral Kinetid of Demospongiae.