CH-1724 Praroman
Swiss patent · CH691809 · Inventor
European patent · EP0601973 · Inventor
European patent · EP0579576 · Inventor