Homo sapiens

LOC285692

uncharacterized LOC285692
130180
9606