ENSG00000011332 (DPF1)

homo sapiens

double PHD fingers 1