Figure 38.2
Contents of the hepatoduodenal ligament.
Common bile duct