Gregor Cancer, Switzerland, Zürich, M, Wälchli & Bollier AG