Chlorocebus sabaeus

CES1

carboxylesterase 1
3939415
60711