ENSG00000283644 (ETDC)

homo sapiens

embryonic testis differentiation homolog C