CH-8185 Winkel b. Bülach
European patent · EP0480357 · Inventor
European patent · EP0478993 · Inventor