ensg00000168685 (IL7R)

homo sapiens

interleukin 7 receptor