citizen of Buchrain, Wiedlisbach
joint procuration by two · Bern
European patent · EP2645912 · Inventor
European patent · EP2542128 · Inventor