LOC108698796( African Clawed Frog ) Entrez Gene 108698796 Entrez Gene 108698796 putative ATP-dependent RNA helicase TDRD9 Alias