A compact chemical reactor has a first substrate. A catalyst layer is
provided on an inner surface of a groove formed in a first surface of the
first substrate. A second substrate, in which a concave portion to
receive a portion of the catalyst layer is formed on a surface opposite
to the first surface of the substrate, contacts the first substrate on
the opposite surface.