ENSG00000248329 (APELA)

homo sapiens

apelin receptor early endogenous ligand