Homo sapiens

NUDT17

nudix (nucleoside diphosphate linked moiety X)-type motif 17
128295
9606