Chlorocebus sabaeus

ACOT7

acyl-CoA thioesterase 7
3932092
60711