Chlorocebus sabaeus

SFTPC

surfactant protein C
3921842
60711