ppnK logo

ppnK

NAD kinase

Molecular Synopsis