Return to Article Details Omphalomesenteric duct cyst containing gastric mucosa presenting with periumbilical excoriation