Büsserach
Swiss patent · CH702498 · Inventor
European patent · EP1295100 · Holder, Inventor
Swiss patent · CH691839 · Holder, Inventor