This enzyme belongs to the family of oxidoreductases, specifically those acting on the aldehyde or oxo group of donor with NAD+ or NADP+ as acceptor. The systematic name of this enzyme class is 3-hydroxybenzaldehyde:NAD+ oxidoreductase. This enzyme is also called p-hydroxybenzaldehyde dehydrogenase. This enzyme participates in toluene and xylene degradation in bacteria.[1][2] It is also found in carrots (Daucus carota).[3]