Hans Hilfiker, Switzerland, Gränichen, M, TT GmbH, 4476