ENSG00000163840 (DTX3L)

homo sapiens

deltex E3 ubiquitin ligase 3L