vomit containing blood after several episodes of vomiting
vomit containing blood after several episodes of vomiting
vomiting blood after several episodes of vomiting
vomiting blood after several episodes of vomiting