Kidney / Urinary

Kidney Abscess

CEUS
Duplex