Homo sapiens

LOC339166

uncharacterized LOC339166
130834
9606