General Information of DOT (ID: OTMFT2I9)

DOT Name Protein moonraker (KIAA0753) DOT Info
Gene Name KIAA0753