Karl Meier, Switzerland, Kriens, M, Key Pharma AG, 660