Homo sapiens

LOC285500

uncharacterized LOC285500
130127
9606