Dr. Ulrich Knapp AG, Weinfelden, Limited or Corporation