CH-4310 Rheinfelden
European patent · EP1706451 · Inventor
Swiss patent · CH692911 · Inventor
European patent · EP0719824 · Inventor