ByNobleID
    Retroperitoneal struvite calculus causing persistent bacteriuria. | NobleID