General Information of DOT (ID: OTM17VHD)

DOT Name Transmembrane protein 266 (TMEM266) DOT Info
Gene Name TMEM266