Tann
Swiss patent · CH717452 · Inventor
European patent · EP3502015 · Inventor
Swiss patent · CH714496 · Inventor