citizen of St. Ursen, Bern
Managing director · sole signature · Bern
European patent · EP0867197 · Inventor
Swiss patent · CH692239 · Inventor