ensg00000100038 (TOP3B)

homo sapiens

DNA topoisomerase III beta