Wettingen
Swiss patent · CH703105 · Inventor
European patent · EP2213841 · Inventor
European patent · EP1995413 · Inventor