Close
Figure 2: Hydatid cyst excreted in urine