ENSG00000176386 (CDC26)

homo sapiens

cell division cycle 26