nationality: Germany, Heiden
Managing director · sole signature · Heiden
Swiss patent · CH700544 · Inventor