IPR005101

Deoxyribodipyrimidine photolyase
Deoxyribodipyrimidine photolyase, putative