YPTS_2685

5'-deoxynucleotidase YPTS_2685

Molecular Synopsis