Baden
European patent · EP1098332 · Inventor
European patent · EP1180776 · Inventor
European patent · EP1067569 · Inventor
Swiss patent · CH675321 · Inventor