citizen of Zollikon, Zollikon
Managing director · joint signature by two · Embrach
Swiss patent · CH642905 · Inventor