ENSG00000187569 (DPPA3)

homo sapiens

developmental pluripotency associated 3