Telocytes in ileum of the Chinese giant salamander: ultrastructural evidence.

Telocytes in ileum of the Chinese giant salamander: ultrastructural evidence.