Chlorocebus sabaeus

KRTCAP2

keratinocyte associated protein 2
3930288
60711