Buckten
Swiss patent · CH716720 · Inventor
European patent · EP2369207 · Inventor
European patent · EP2108874 · Inventor