Chlorocebus sabaeus

NABP1

nucleic acid binding protein 1
3923937
60711