ENSG00000121570 (DPPA4)

homo sapiens

developmental pluripotency associated 4