This slide was taken at 10X. The liver is the major organ for many metabolic and excretory functions. For this reason,it has a rich blood supply mainly coming from the hepatic portal system (which brings venous deoxygenated nutrient rich blood) into its sinusoids.