CH-8955 Oetwil a. d. Limmat
European patent · EP2519153 · Inventor
European patent · EP1747048 · Inventor