CH-8311 Brütten
European patent · EP3003550 · Inventor
European patent · EP2981300 · Inventor
European patent · EP2996785 · Inventor