Duodenum, pancreas, spleen and gall bladder

Publisher: OCB Media