citizen of Zeneggen, Zeneggen
Owner · sole signature · Zeneggen
European patent · EP2626401 · Inventor