Chlorocebus sabaeus

TPBG

trophoblast glycoprotein
3946397
60711