ENSG00000139437 (TCHP)

homo sapiens

trichoplein keratin filament binding