ENSG00000185264 (TEX33)

homo sapiens

testis expressed 33