Uzwil
European patent · EP2764387 · Inventor
Swiss patent · CH705632 · Inventor
European patent · EP2622393 · Inventor