ensg00000143367 (TUFT1)

homo sapiens

tuftelin 1