Macro section of a normal human kidney

Bildnummer 12451101
Macro section of a normal human kidney
;