ByNobleID
    Tumefactive xanthogranulomatous pyelonephritis. | NobleID