Chlorocebus sabaeus

TASP1

taspase, threonine aspartase, 1
3920831
60711