Aubonne
European patent · EP3114534 · Inventor
Swiss patent · CH709377 · Inventor
Swiss patent · CH708038 · Inventor