<--Previous
Up
Next-->
R101062
Right kidney; renal artery infused with dye {REN}