ByNobleID
    Hemoperitoneum due to a ruptured gastric stromal tumor. | NobleID