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