Karl Randall, Switzerland, Troinex, M