ByNobleID
    Spontaneous bladder rupture owing to atherosclerotic emboli: a case report. | NobleID