Chlorocebus sabaeus

YAP1

Yes-associated protein 1
3954727
60711