ENSG00000177302 (TOP3A)

homo sapiens

DNA topoisomerase III alpha