Fankhauser Engineering AG, Oberdiessbach, Switzerland