Binningen
Swiss patent · CH701331 · Inventor
Swiss patent · CH700786 · Inventor
European patent · EP2204887 · Inventor