Реактор содержит цилиндрическую оболочку, по меньшей мере, один слой катализатора, удерживаемый в оболочке, и, по меньшей мере, один теплообменный блок, расположенный в слое катализатора. Теплообменный блок содержит множество теплообменников коробчатой конструкции и, преимущественно, вытянутой прямоугольной уплощенной формы. Противолежащие длинные стороны теплообменников параллельны оси цилиндрической оболочки. Противолежащие короткие стороны проходят перпендикулярно оси оболочки. Теплообменники дополнительно содержат внутреннюю камеру для протекания рабочего теплоносителя. По меньшей мере, один теплообменник, по меньшей мере, одного теплообменного блока имеет внутри несколько разделительных перегородок, проходящих от короткой стороны теплообменника до противолежащей короткой стороны на заданном расстоянии от нее, с формированием во внутренней камере зигзагообразного прохода для текучей среды с перемежающимися восходящими и нисходящими участками. Обеспечивается механическая прочность конструкции при воздействии повышенного давления и оптимальная эффективность теплообмена рабочей текучей среды с газами-реагентами и газообразными продуктами реакции. 3 з.п. ф-лы, 4 ил.