postcaval lymph nodes

postcaval lymph nodes

[TA]
right lumbar lymph nodes located posterior to the inferior vena cava.