ByNobleID
    Omphalocele with patent omphalomesenteric duct and ileal prolapse. | NobleID