Le Paquier
Swiss patent · CH709667 · Inventor
European patent · EP2525077 · Inventor
Swiss patent · CH704964 · Inventor