Viewing Gene


Gene: deoxynucleotidyltransferase, terminal, interacting protein 2 (DBSS)
Gene ID: 129506
Symbol: Dnttip2_predicted
Species: 1182
Description: