Chlorocebus sabaeus

FTHL17

ferritin, heavy polypeptide-like 17
3938168
60711