deoA logo

deoA

Thymidine phosphorylase

Molecular Synopsis