ENSG00000067334 (DNTTIP2)

homo sapiens

deoxynucleotidyltransferase terminal interacting protein 2