Zofingen
Swiss patent · CH716720 · Inventor
Swiss patent · CH713207 · Inventor
European patent · EP2369207 · Inventor