Homo sapiens

LOC171391

NS3BP
uncharacterized LOC171391
128115
9606