Dihydrofolate reductase NMB0308

Dihydrofolate reductase NMB0308