CH-8405 Winterthur
European patent · EP0572751 · Inventor
European patent · EP0495341 · Inventor
European patent · EP0497079 · Inventor