citizen of Klosters-Serneus, Stäfa
Managing director · sole signature · Stäfa
European patent · EP1039427 · Inventor
Swiss patent · CH685409 · Inventor
Swiss patent · CH656474 · Inventor