CH-6020 Emmenbrücke
European patent · EP2760777 · Inventor
European patent · EP2760776 · Inventor
European patent · EP2651809 · Inventor