Dr. Felix Zumbach, Switzerland, Dübendorf, male