Renal cell carcinoma, light micrograph, photo under microscope

Code produit:
296155432