...

Hemoperitoneum Splenic Mass