An overview of aldehyde oxidase: an enzyme of emerging importance in novel drug discovery.

An overview of aldehyde oxidase: an enzyme of emerging importance in novel drug discovery.