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