Kidney Structure
Notes:
The white pin is in the Renal Cortex. The yellow pin is in the Renal Medulla. The pink pin is in the Renal Pelvis. The green pin is in the Ureter.
Sheep Kidney