Ref :
018889-22
-
© ISM
Horseshoe kidney. Anatomical section.