ddn logo

ddn

Deazaflavin-dependent nitroreductase

Molecular Synopsis