Who was behind the discovery of XXX?
157640 Baumeler
157640 Baumeler (2005 XS80) is an outer main-belt asteroid discovered on December 1, 2006 by Peter Kocher at the Observatory Naef Ependes in Switzerland.