Human cytochrome b5 reductase: structure, function, and potential applications.

Human cytochrome b5 reductase: structure, function, and potential applications.