Diversity and evolution of plant P450 and P450-reductases.

Diversity and evolution of plant P450 and P450-reductases.