IPR006050

Deoxyribodipyrimidine photolyase
Deoxyribodipyrimidine photolyase, putative