Chlorocebus sabaeus

ABHD6

abhydrolase domain containing 6
3934204
60711