CH-2016 Cortaillod
Swiss patent · CH702685 · Inventor
European patent · EP0647031 · Inventor
European patent · EP0591813 · Inventor