CH-8604 Kindhausen / Volketswil
European patent · EP2211737 · Inventor
European patent · EP2155087 · Inventor
European patent · EP1809192 · Inventor