CH-6653 Verscio
European patent · EP3094362 · Inventor
European patent · EP2255170 · Inventor
European patent · EP1706719 · Inventor