YPTS_2685 logo

YPTS_2685

5'-deoxynucleotidase YPTS_2685

Molecular Synopsis