Cortaillod
European patent · EP3252542 · Inventor
European patent · EP2133756 · Inventor
Swiss patent · CH698962 · Inventor