EM24.
Urinary System (EM)
podocytes and glomerular capillaries
© 2002 Oxford University Press