Ebikon
European patent · EP1073163 · Inventor
Swiss patent · CH693920 · Inventor
Swiss patent · CH690947 · Inventor