Peter Eschenmoser, Switzerland, Udligenswil, M