Homo sapiens

LOC100128988

uncharacterized LOC100128988
127231
9606