S & T Microlab AG, Neuhausen am Rheinfall