Bernhard Stamm, Switzerland, Weinfelden, M, Schellenberg AG