Chlorocebus sabaeus

SRP54

signal recognition particle 54kDa
3935210
60711