ENSG00000126249 (PDCD2L)

homo sapiens

programmed cell death 2 like