ENSG00000130159 (ECSIT)

homo sapiens

ECSIT signaling integrator