Macro section of a normal human kidney

Bildnummer 12451100
Macro section of a normal human kidney
;