Mouse 3
Transmission electron micrograph of mouse kidney.
Image by: Ed Knoppel
Colorize Me
Back