Image 1 of 1
KLG7056r126f23.tif
Chimpanzee at the Max Planck Institute, Primate Research Institute, Gottingen, Germany, Max Planck Institute for Biophysical Chemistry.