Roger Cafader, Switzerland, Widen, M, Damoparo AG, 156, 2660