Oesophagus

Stomach

Liver

Gall Bladder

Pancreas

Bowel ←

Spleen

Kidneys, Ureters and Bladder

Adrenal

Prostate

Ovaries and Fallopian Tubes

Blood Vessels