Novanta Europe GmbH, Garching, Germany