Stäfa
European patent · EP2814521 · Inventor
European patent · EP2814519 · Inventor
European patent · EP2814518 · Inventor