citizen of Grosswangen, Bäretswil
joint procuration by two · Zug
European patent · EP1260476 · Inventor
European patent · EP1238937 · Inventor