deoA

Thymidine phosphorylase

Molecular Synopsis