Suter Felix E.Pediatrics (Children) Teufen, Switzerland SwitzerlandLokationerSuter Felix E.Teufen, Appenzell Ausserrhoden, Switzerland