Teufen AR
European patent · EP2102112 · Holder, Inventor
European patent · EP2142291 · Holder, Inventor