Chlorocebus sabaeus

ACOT4

acyl-CoA thioesterase 4
3935702
60711