ENSG00000182923 (CEP63)

homo sapiens

centrosomal protein 63