TDRP( Human ) Entrez Gene 157695 Entrez Gene 157695 testis development related protein Alias C8orf42|Inm01|TDRP1|TDRP2