Right renal cyst-duodenal fistula: an unusual complication of duodenal ulcer. — SciRadar