CH-6362 Stansstad
Swiss patent · CH692159 · Inventor
European patent · EP0285001 · Inventor
European patent · EP0273941 · Inventor