Meinier
European patent · EP2689300 · Inventor
Swiss patent · CH704683 · Inventor
Swiss patent · CH701798 · Inventor