Chlorocebus sabaeus

LOC103215303

theta defensin subunit A
3921700
60711