<prompt> Blood supply of liver -80 hepatic artery, 20 portal vein20 hepatic artery, 80 portal vein50 hepatic artery, 50 portal vein100 hepatic artery  <response>: Ans. is b i.e., 20 hepatic artery, 80 portal vein Blood supply of livero The liver has dual blood supply20 of blood supply is through the hepatic artery.80 of blood supply is through the portal vein.o Before entering the liver, both the hepatic artery and the portal vein divide into right and left branches and further subdivide to form segmental vessels within the liver.o The hepatic arterial blood mixes with portal venous blood in the sinusoids.o There are no anostomoses between adjoining hepatic arterial territories and hence each branch is an end artery.Other important abdominal organs an their blood supplyOrganBlood SupplyEsophagusInferior thyroid branch of thyrocervical trunkBranches from descending aortaLeft gastric artery branch of coeliac trunkBronchial arteryLeft inferior phrenic arteryStomachLeft gastric artery branch of coeliac trunkRight gastric artery branch of hepatic arteryRight gastroepiploic artery branch of gastroduodenal arteryLeft gastroepiploic artery branch of splenic arteryShort gastric artery branch of splenic arteryDuodenumProximal to entry of bile ductSuperior pancreaticoduodenal artery branch of gastroduodenal arteryRight gastric arteryRetroduodenal artery branch of gastroduodenal arteryRight gastroepiploic artery branch of gastroduodenal arterySupraduodenal artery of wilkie inconsistant supplyDistal to entry of bile ductInferior pancreatico-duodenal artery branch of superior mesenteric arteryPancreasPancreatic branches of Splenic artery major supplyThe superior pancreaticoduodenal arteryThe inferior pancreaticoduodenal arterySpleenSplenic artery largest branch of coeliac trankKidneyRenal artery branch of the abdominal aortaSuprarenal gland Adrenal glandSuperior suprarenal artery- branch of inferior phrenic arteryMiddle suprarenal artery branch of abdominal aortaInferior suprarenal artery branch of renal artery 