AF_AFQ5F659F1

Computed structure model of Deoxyribodipyrimidine photolyase