Gerhard Machleidt, Switzerland, Au SG, M, Mikrop AG, 2770