dcsimg
509.9097222
Nephron   cc-by-sa-3.0