ENSG00000100629 (CEP128)

homo sapiens

centrosomal protein 128