Jona
European patent · EP0744503 · Inventor
Swiss patent · CH689869 · Inventor
Swiss patent · CH690186 · Inventor