ENSG00000121289 (CEP89)

homo sapiens

centrosomal protein 89