3-hydroxybenzaldehyde + AMP + diphosphate + NADP(+) => 3-hydroxybenzoate + ATP + NADPH + H(+)
3-hydroxybenzaldehyde + amp + diphosphate + nadp(+) => 3-hydroxybenzoate + atp + nadph + h(+)
3-hydroxybenzaldehyde + AMP + diphosphate + NADP(+) => 3-hydroxybenzoate + ATP + NADPH + H(+)
3-hydroxybenzaldehyde + amp + diphosphate + nadp(+) => 3-hydroxybenzoate + atp + nadph + h(+)