Walter Bischof, Switzerland, Au SG, M, Hubi AG