Beyond renal cell carcinoma: rare and unusual renal masses.

Beyond renal cell carcinoma: rare and unusual renal masses.