Chlorocebus sabaeus

TPSG1

tryptase gamma 1
3938088
60711