Otto Haggenmacher, Switzerland, Andelfingen, M