Dr. Ralph John, Switzerland, Eggersriet, M, John Repro AG