CH-4513 Langendorf/Solothurn
European patent · EP0185114 · Inventor
European patent · EP0132635 · Inventor