Chlorocebus sabaeus

VPS9D1

VPS9 domain containing 1
3939890
60711