Chlorocebus sabaeus

MTPAP

mitochondrial poly(A) polymerase
3944472
60711