Chlorocebus sabaeus

TJP3

tight junction protein 3
3940725
60711