Chlorocebus sabaeus

CAMTA1

calmodulin binding transcription activator 1
3932068
60711