citizen of Büsserach, Hombrechtikon
Director · joint signature by two · Fällanden
Swiss patent · CH690804 · Inventor
European patent · EP0780698 · Inventor