CH-5224 Unterbözberg
European patent · EP0639307 · Inventor
European patent · EP0271703 · Inventor
European patent · EP0137121 · Inventor