ensg00000228401 (HSPC324)

homo sapiens

uncharacterized LOC101928612