BTH_II0389 logo

BTH_II0389

Putative deoxyribonuclease-2

Molecular Synopsis