citizen of Pfungen, Pfungen
Owner · sole signature · Pfungen
Swiss patent · CH704968 · Inventor
Swiss patent · CH701524 · Inventor
European patent · EP2029988 · Inventor