Christian Täuber, Switzerland, Schötz, M, Rudolf Geiser AG