Marktgasse 10, 4310 Rheinfelden, Switzerland