ENSG00000146576 (C7orf26)

homo sapiens

chromosome 7 open reading frame 26