multifunctional non-homologous end joining DNA repair protein/ATP dependent DNA ligase LigD Rv0938

multifunctional non-homologous end joining DNA repair protein/ATP dependent DNA ligase LigD Rv0938