Fleurier
European patent · EP4182759 · Inventor
Swiss patent · CH717628 · Inventor
Swiss patent · CH714012 · Inventor