Light micrograph of a kidney showing nephron in the center of the photo. Light microscopy, hematoxylin and eosin staining, magnification 600x

Code produit:
121795313