Homo sapiens

APELA

ELA, Ende, tdl
apelin receptor early endogenous ligand
1528140
9606