posterior kidney

posterior kidney

posterior segment of kidney; the renal segment located most posteriorly.
Medical browser ?
Full browser ?