Daniel Staehelin, Switzerland, Embrach, M, XENOVA AG, 6763