Chlorocebus sabaeus

PTPRA

protein tyrosine phosphatase, receptor type, A
3953494
60711