GD: Paediatrics - Genitourinary
Palpable mass in the left middle abdomen. Allergy to iodinated contrast.