ENSG00000065060 (UHRF1BP1)

homo sapiens

UHRF1 binding protein 1