ENSG00000112773 (TENT5A)

homo sapiens

terminal nucleotidyltransferase 5A