Close
Figure 5: Pedicle (arrow) of giant hepatic hydatid cyst