New insights into type II NAD(P)H:quinone oxidoreductases

New insights into type II NAD(P)H:quinone oxidoreductases