ByNobleID
    Retroperitoneal hydatid cyst mimicking retrocaval ureter. | NobleID