General Information of DOT (ID: OTP8B2UY)

DOT Name Putative ATP-dependent RNA helicase TDRD12 (TDRD12) DOT Info
Gene Name TDRD12