The structure and ultrastructure of the renal tubule of the urodele amphibian, Amphiuma means.

The structure and ultrastructure of the renal tubule of the urodele amphibian, Amphiuma means.