ensg00000086289 (EPDR1)

homo sapiens

ependymin related 1