an aromatic aldehyde + AMP + diphosphate + NADP(+) = an aromatic carboxylate + ATP + NADPH + H(+)
an aromatic aldehyde + amp + diphosphate + nadp(+) = an aromatic carboxylate + atp + nadph + h(+)
"carboxylate reductase (NADP(+))"
"carboxylate reductase (nadp(+))"