General Information of DOT (ID: OT59Q6C4)

DOT Name Diphthamide biosynthesis protein 3 (DPH3) DOT Info
Gene Name DPH3