Dieulafoy ICD-10 Code

  • K63.81 - Dieulafoy lesion of intestine
  • K63.81 - Dieulafoy lesion of intestine