aryl-aldehyde dehydrogenase (NADP+) activity
aryl-aldehyde dehydrogenase (nadp+) activity
Catalysis of the reaction: an aromatic aldehyde + NADP+ + AMP + diphosphate + H2O = an aromatic acid + NADPH + ATP.