IPR008148

Deoxyribodipyrimidine photolyase
Deoxyribodipyrimidine photolyase, putative