Schmerikon
Swiss patent · CH715662 · Inventor
Swiss patent · CH715856 · Inventor
European patent · EP3757303 · Inventor