Up  Next-->

Y100057

Y100057

Left kidney; ureter; renal vein/IVC {REN}