Jona
European patent · EP2048100 · Inventor
Swiss patent · CH682471 · Inventor
Swiss patent · CH681597 · Inventor