TAH18 logo

TAH18

NADPH-dependent diflavin oxidoreductase 1

Molecular Synopsis