Au
European patent · EP2775215 · Inventor
Swiss patent · CH705766 · Inventor
Swiss patent · CH701673 · Inventor