Pyridine nucleotide-disulfide oxidoreductase ECIAI39_0381

Pyridine nucleotide-disulfide oxidoreductase ECIAI39_0381