Macaca mulatta Recombinant

Macaca mulatta Recombinant