ensg00000040633 (PHF23)

homo sapiens

PHD finger protein 23