TD60

AcronymDefinition
TD60➣Telophase Disc 60 Protein